





#include <stdio.h>
#include <stdlib.h>
#include<string.h>
#include "gestion_des_capteurs.h"

void gestion_capteur()

{
int Quit=0;
int choix; 
int exit;
char nom[10] ;
char designation [50];
Capteur c;

 do 
{
printf("\e[1;1H\e[2J");
printf("\n*************************************************************************************************************************\n");
printf(" ****************************        MENU CAPTEURS           **********************************\n");
printf(" **********************          1- Enregistrer capteur            ****************************\n");
printf(" **********************          2- Rechercher capteur             ****************************\n");
printf(" **********************          3- Afficher capteur               ****************************\n");
printf(" **********************          4- Modifier capteur               ****************************\n");     
printf(" **********************          5- Supprimer capteur              ****************************\n"); 
printf(" **********************          0- Quitter le gestionnaire        ****************************\n");
printf("\n*************************************************************************************************************************\n");
printf("\n\n\t\t\t\t veuillez saisir votre choix SVP      ");
scanf("%d",&choix);
printf("\n\n************************************************************************************************************************\n");

	   switch (choix)
	 {
		 case 1 :
			printf("\e[1;1H\e[2J");
			Enregistrer_capteur("fichier_capteur",&c);
			printf("\tTapez 0 pour retourner au menu precedent\n");scanf("%d",&exit);
	                if(exit==0) {printf("\e[1;1H\e[2J");break;}
		
		case 2 :
			printf("\e[1;1H\e[2J");
			rechercher_capteur("fichier_capteur",nom);
	printf("\tTapez 0 pour retourner au menu precedent\n");scanf("%d",&exit);
	                if(exit==0) {printf("\e[1;1H\e[2J");break;}
			break;

		 case 3 :
			printf("\e[1;1H\e[2J");
			afficher_capteur("fichier_capteur");
			printf("\tTapez 0 pour retourner au menu precedent\n");scanf("%d",&exit);
	                if(exit==0) {printf("\e[1;1H\e[2J");break;}

		 case 4 :
			printf("\e[1;1H\e[2J");
			modifier_capteur("fichier_capteur");
			printf("\tTapez 0 pour retourner au menu precedent\n");scanf("%d",&exit);
	                if(exit==0) {printf("\e[1;1H\e[2J");break;}

                  case 5:
			printf("\e[1;1H\e[2J");
			supprimer_capteur("fichier_capteur");
			printf("\tTapez 0 pour retourner au menu precedent\n");scanf("%d",&exit);
	                if(exit==0) {printf("\e[1;1H\e[2J");break;}

		case 0 :{
				Quit=1;
				printf("\e[1;1H\e[2J");
				printf("\tMerci au revoir \n");
			}
			break;

		default: 
			printf("\e[1;1H\e[2J");
			printf("\n mauvais choix");
			break;
	}

}


while(Quit==0);


}









